package com.xpgk.config;

import com.jfinal.config.Routes;
import com.xpgk.mvc.baseInfoSet.BaseInfoController;
import com.xpgk.mvc.bcallVisit.BcallVisitController;
import com.xpgk.mvc.bchargeDebt.BchargeDebtController;
import com.xpgk.mvc.bcost.BcostController;
import com.xpgk.mvc.bentryRegister.BentryRegisterController;
import com.xpgk.mvc.binShopService.BeingServedController;
import com.xpgk.mvc.binShopService.BinShopServiceController;
import com.xpgk.mvc.binShopService.NearStaWeightController;
import com.xpgk.mvc.binShopService.TodayServedController;
import com.xpgk.mvc.bintoStorage.BintoStorageController;
import com.xpgk.mvc.bloseWeight.BloseWeightController;
import com.xpgk.mvc.boutStorage.BoutStorageController;
import com.xpgk.mvc.bpropaganda.BpropagandaTrainingController;
import com.xpgk.mvc.brefund.BrefundController;
import com.xpgk.mvc.bsendMessage.BsendMessageController;
import com.xpgk.mvc.bstockHandover.BstockHandoverController;
import com.xpgk.mvc.btoShop.BintoShopController;
import com.xpgk.mvc.btoShop.BoutShopController;
import com.xpgk.mvc.btraining.BTrainingController;
import com.xpgk.mvc.bturnClass.BturnClassController;
import com.xpgk.mvc.budgetMonth.BudgetMonthController;
import com.xpgk.mvc.budgetYear.BudgetYearController;
import com.xpgk.mvc.buyProduct.BuyProductController;
import com.xpgk.mvc.codeSet.CodeSetController;
import com.xpgk.mvc.collection.binShopService.BinShopColServiceController;
import com.xpgk.mvc.collection.binShopService.BinShopOutController;
import com.xpgk.mvc.collection.binShopService.UpdateServicesController;
import com.xpgk.mvc.collection.collectionBuyProduct.CollectionBuyProductController;
import com.xpgk.mvc.collection.collectionDailyLife.CollectionDailyLifeController;
import com.xpgk.mvc.collection.collectionServicePart.CollecttionBinShopServiceController;
import com.xpgk.mvc.collection.loseDiary.LoseDiaryController;
import com.xpgk.mvc.collection.measurement.CollectionMeasurementController;
import com.xpgk.mvc.common.CommonController;
import com.xpgk.mvc.dept.DepartmentController;
import com.xpgk.mvc.deptStation.DeptStationController;
import com.xpgk.mvc.detailAnnounce.DetailAnnounceController;
import com.xpgk.mvc.employeesServiceStatistics.EmployeesServiceStatisticsController;
import com.xpgk.mvc.everyDaySession.EveryDaySessionController;
import com.xpgk.mvc.increaseWeight.IncreaseWeightController;
import com.xpgk.mvc.intoPersonnel.IntoPersonnelController;
import com.xpgk.mvc.leaveApplication.LeaveApplicationController;
import com.xpgk.mvc.leaveCustomer.LeaveCustomerController;
import com.xpgk.mvc.loseWeightCustomerRanking.LoseWeightCustomerRankingController;
import com.xpgk.mvc.measurement.MeasurementController;
import com.xpgk.mvc.messageModel.MessageModelController;
import com.xpgk.mvc.organization.OrganizationController;
import com.xpgk.mvc.organizationLevel.OrganLevelController;
import com.xpgk.mvc.outPersonnel.OutPersonnelController;
import com.xpgk.mvc.personalInformation.PersonalInformationController;
import com.xpgk.mvc.productOrgExperience.ProductOrgExperienceController;
import com.xpgk.mvc.productPrice.ProductPriceSetController;
import com.xpgk.mvc.productSet.ProductSetController;
import com.xpgk.mvc.propgandaThings.PropgandaThingsController;
import com.xpgk.mvc.right.RightController;
import com.xpgk.mvc.scallVisit.ScallVisitController;
import com.xpgk.mvc.setAnnounce.SetAnnouceController;
import com.xpgk.mvc.shopProfitQuery.ShopProfitQueryController;
import com.xpgk.mvc.standardCustomer.StandardCustomerController;
import com.xpgk.mvc.statistic.budgetMonthStatistic.BudgetMonthStatisticController;
import com.xpgk.mvc.statistic.budgetYearStatistic.BudgetYearStatisticController;
import com.xpgk.mvc.statistic.customerForProductList.CustomerForProductListController;
import com.xpgk.mvc.statistic.customerInfo.CustomerInfoStatisticController;
import com.xpgk.mvc.statistic.customerProductPurchaseAndSaleStatisic.CustomerProductPurchaseAndSaleStatisicController;
import com.xpgk.mvc.statistic.dailyNursing.DailyNursingStatisticController;
import com.xpgk.mvc.statistic.dailySaleTotalStatistic.DailySaleTotalStatisticController;
import com.xpgk.mvc.statistic.dailyTotalStatistic.DailyTotalStatisticController;
import com.xpgk.mvc.statistic.daySales.DaySalesStatisticController;
import com.xpgk.mvc.statistic.dlStatistic.DlDailyTotalStatisticController;
import com.xpgk.mvc.statistic.dlStatistic.DlMonthTotalStatisticController;
import com.xpgk.mvc.statistic.dlStatistic.DlPQJLDailyTotalStatisticController;
import com.xpgk.mvc.statistic.dlStatistic.DlPQJLMonthTotalStatisticController;
import com.xpgk.mvc.statistic.dlStatistic.DlYearTotalStatisticController;
import com.xpgk.mvc.statistic.employeePerformanceList.EmployeePerformanceListController;
import com.xpgk.mvc.statistic.employeeRank.EmployeeRankController;
import com.xpgk.mvc.statistic.loseSizeList.LoseSizeListController;
import com.xpgk.mvc.statistic.loseWeightList.LoseWeightListController;
import com.xpgk.mvc.statistic.measure.MeasureStatisticController;
import com.xpgk.mvc.statistic.monthNursing.MonthNursingStatisticController;
import com.xpgk.mvc.statistic.monthSales.MonthSalesStatisticController;
import com.xpgk.mvc.statistic.monthShopManagerAndEmployeeKeyIndex.MonthShopManagerAndEmployeeKeyIndexController;
import com.xpgk.mvc.statistic.monthTotalStatistic.MonthTotalStatisticController;
import com.xpgk.mvc.statistic.monthlySaleTotalStatistic.MonthlySaleTotalStatisticController;
import com.xpgk.mvc.statistic.productStock.ProductStockStatisticController;
import com.xpgk.mvc.statistic.scost.ScostController;
import com.xpgk.mvc.statistic.semployee.SemployeeController;
import com.xpgk.mvc.statistic.spropagandaTraining.SpropagandaTrainingController;
import com.xpgk.mvc.statistic.stockHandoverStatistic.StockHandoverStatisticController;
import com.xpgk.mvc.statistic.toShopStatistic.ToShopStatisticController;
import com.xpgk.mvc.statistic.trainingStatistic.TrainingStatisticController;
import com.xpgk.mvc.statistic.turnoverRatioJdrStatistic.TurnoverRatioJdrStatisticController;
import com.xpgk.mvc.statistic.turnoverRatioStoreStatistic.TurnoverRatioStoreStatisticController;
import com.xpgk.mvc.statistic.unusedProductCustomersStatistic.UnusedProductCustomersStatisticController;
import com.xpgk.mvc.statistic.yearSales.YearSalesStatisticController;
import com.xpgk.mvc.statistic.zbStatistic.ZbDQJLDailyTotalStatisticController;
import com.xpgk.mvc.statistic.zbStatistic.ZbDQJLMonthTotalStatisticController;
import com.xpgk.mvc.statistic.zbStatistic.ZbDailyTotalStatisticController;
import com.xpgk.mvc.statistic.zbStatistic.ZbMonthTotalStatisticController;
import com.xpgk.mvc.statistic.zbStatistic.ZbYearTotalStatisticController;
import com.xpgk.mvc.todayMeasure.TodayMeasureController;
import com.xpgk.mvc.todayyzm.TodayYZMController;
import com.xpgk.mvc.user.UserController;
import com.xpgk.mvc.warning.continuedProductCustomer.ContinuedProductCustomerController;
import com.xpgk.mvc.warning.courseDeficiency.CourseDeficiencyController;
import com.xpgk.mvc.warning.nonarrival.NonarrivalController;
import com.xpgk.sbwx.beingServed.WXBeingServedController;
import com.xpgk.sbwx.binShopService.WXBinShopServiceController;
import com.xpgk.sbwx.login.WXLoginController;


public class ShouBaRoutes extends Routes {

	@Override
	public void config() {

		// 系统设置
		add("/common", CommonController.class, "/common");// 通用
		add("/organLevel", OrganLevelController.class, "/organLevel");// 机构权限设置
		add("/organization", OrganizationController.class, "/organization");// 机构设置
		add("/departmentStation", DeptStationController.class, "/deptStation");// 部门岗位设置
		add("/departmentUser", DepartmentController.class, "/department");// 部门管理
		add("/userManage", UserController.class, "/user");// 用户管理
		add("/right", RightController.class, "/right");// 模块功能设置
		add("/code", CodeSetController.class, "/code");// 类别类型设置
		add("/baseInfoSet", BaseInfoController.class, "/baseInfoSet");// 基础资料设置
		add("/productSet", ProductSetController.class, "/productSet");// 产品信息设置
		add("/productPriceSet", ProductPriceSetController.class, "/productPriceSet");// 产品价格设置
		add("/message", MessageModelController.class, "/messageModel");// 短信模板设置
		add("/setAnnounce", SetAnnouceController.class, "/setAnnounce");// 通知公告设置
		add("/personalInformation", PersonalInformationController.class, "/personalInformation");// 个人资料设置
		add("/detailAnnounce", DetailAnnounceController.class, "/detailAnnounce");// 我的通知公告
		add("/productOrgExperience", ProductOrgExperienceController.class, "/productOrgExperience");// 机构设置产品使用次数

		
		add("/measurement", MeasurementController.class, "/measurement");// 咨询测算
		add("/todaymeasure", TodayMeasureController.class, "/todayMeasure");// 今日测算
		add("/bentryRegister", BentryRegisterController.class, "/bentryRegister");// 顾客登记
		add("/buyProduct", BuyProductController.class, "/buyProduct");// 产品购买
		add("/bturnClass", BturnClassController.class, "/bturnClass");// 疗程转型
		add("/bloseWeight", BloseWeightController.class, "/bloseWeight");// 减重目标管理
		
		add("/binShopService", BinShopServiceController.class, "/binShopService");// 登记体重
		add("/beingServed", BeingServedController.class, "/binShopService");// 正在服务
		add("/todayServed", TodayServedController.class, "/binShopService");// 今日服务
		add("/nearStaWeight", NearStaWeightController.class, "/binShopService");//临近标体
		
		
		
		add("/employeesServiceStatistics", EmployeesServiceStatisticsController.class, "/employeesServiceStatistics");// 员工（周、日、月）服务统计
		add("/everyDaySession", EveryDaySessionController.class, "/everyDaySession");// 日会
		add("/bintoStorage", BintoStorageController.class, "/bintoStorage");// 产品入库
		add("/boutStorage", BoutStorageController.class, "/boutStorage");// 产品出库
		add("/bchargeDebt", BchargeDebtController.class, "/bchargeDebt");// 收欠款
		add("/intoPersonnel", IntoPersonnelController.class, "/intoPersonnel");// 员工入职
		add("/btraining", BTrainingController.class, "/btraining");// 员工培训
		add("/outPersonnel", OutPersonnelController.class, "/outPersonnel");// 员工离职
		add("/bstockHandover", BstockHandoverController.class, "/bstockHandover");// 库存交接
		add("/brefund", BrefundController.class, "/brefund");// 退款
		add("/bpropagandaTraining", BpropagandaTrainingController.class, "/bpropagandaTraining");// 宣传
		add("/bcallVisit", BcallVisitController.class, "/bcallVisit");// 电话回访
		add("/bcost", BcostController.class, "/bcost");// 费用支出
		add("/budgetYear", BudgetYearController.class, "/budgetYear");// 年度预算
		add("/budgetMonth", BudgetMonthController.class, "/budgetMonth");// 月度预算
		add("/propgandaThings", PropgandaThingsController.class, "/propgandaThings");// 宣传品管理
		add("/bsendMessage", BsendMessageController.class, "/bsendMessage");// 短信群发
		add("/bintoShop", BintoShopController.class, "/bintoShop");// 顾客转入
		add("/boutShop", BoutShopController.class, "/boutShop");// 顾客转出
		add("/leaveApplication", LeaveApplicationController.class, "/leaveApplication");// 顾客请假申请
		add("/todayyzm", TodayYZMController.class, "/todayyzm");// 门店每日验证码

		// 查询统计
		add("/monthshopmanagerandemployeekeyindex", MonthShopManagerAndEmployeeKeyIndexController.class, "/statistic/monthShopManagerAndEmployeeKeyIndex");// 咨询测算统计
		add("/measureStatistic", MeasureStatisticController.class, "/statistic/measureStatistic");// 咨询测算统计
		add("/employeeperformancelist", EmployeePerformanceListController.class, "/statistic/employeePerformanceList");// 咨询测算
		add("/employeeRank", EmployeeRankController.class, "/statistic/employeeRank");// 员工排名表
		add("/semployee", SemployeeController.class, "/statistic/semployee");// 咨询测算统计
		add("/loseWeightList", LoseWeightListController.class, "/statistic/loseWeightList");// 顾客减重排名表
		add("/loseSizeList", LoseSizeListController.class, "/statistic/loseSizeList");// 顾客减尺排名表
		add("/customerForProductList", CustomerForProductListController.class, "/statistic/customerForProductList");// 顾客产品购销存排名
		add("/productStockStatistic", ProductStockStatisticController.class, "/statistic/productStockStatistic");// 产品库存查询
		add("/scallVisit", ScallVisitController.class, "/scallVisit");// 电话回访
		add("/customerInfoStatistic", CustomerInfoStatisticController.class, "/statistic/customerInfoStatistic");// 顾客档案查询
		add("/scost", ScostController.class, "/statistic/scost");// 费用支出查询
		add("/dailyNursing", DailyNursingStatisticController.class, "/statistic/dailyNursing");// 日护理查询
		add("/monthNursing", MonthNursingStatisticController.class, "/statistic/monthNursing");// 月护理查询
		add("/daySalesStatistic", DaySalesStatisticController.class, "/statistic/daySalesStatistic");// 日销售查询
		add("/monthSalesStatistic", MonthSalesStatisticController.class, "/statistic/monthSalesStatistic");// 月销售查询
		add("/yearSalesStatistic", YearSalesStatisticController.class, "/statistic/yearSalesStatistic");// 年销售查询
		add("/dailyNursingTotal", DailyTotalStatisticController.class, "/statistic/dailyTotalStatistic");// 日综合查询
		
		add("/dailySaleTotalStatisticServices", DailySaleTotalStatisticController.class, "/statistic/dailySaleTotalStatistic");// 日综合查询
		add("/monthlySaleTotalStatisticServices", MonthlySaleTotalStatisticController.class, "/statistic/monthlySaleTotalStatistic");// 月综合查询
		
		
		add("/monthTotal", MonthTotalStatisticController.class, "/statistic/monthTotalStatistic");// 月综合查询
		add("/shopProfitQuery", ShopProfitQueryController.class, "/shopProfitQuery");// 店面利润查询
		add("/spropagandaTraining", SpropagandaTrainingController.class, "/statistic/spropagandaTraining");// 宣传活动查询
		add("/trainingStatistic", TrainingStatisticController.class, "/statistic/trainingStatistic");// 员工培训查询
		add("/toShopStatistic", ToShopStatisticController.class, "/statistic/toShopStatistic");// 顾客转店查询
		add("/loseWeightCustomerRanking", LoseWeightCustomerRankingController.class, "/loseWeightCustomerRanking");// 当日到店顾客掉秤排名
		add("/turnoverRatioStoreStatistic", TurnoverRatioStoreStatisticController.class,"/statistic/turnoverRatioStoreStatistic");// 顾客成交率（店面）查询
		add("/turnoverRatioJdrStatistic", TurnoverRatioJdrStatisticController.class,"/statistic/turnoverRatioJdrStatistic");// 顾客成交率（接待人）查询
		add("/budgetYearStatistic", BudgetYearStatisticController.class, "/statistic/budgetYearStatistic");// 年度预算查询及审核
		add("/budgetMonthStatistic", BudgetMonthStatisticController.class, "/statistic/budgetMonthStatistic");// 年度预算查询及审核
		//代理查询
		add("/dlDailyTotalStatistic", DlDailyTotalStatisticController.class, "/statistic/dlStatistic");//门店日综合查询
		add("/dlPQJLDailyTotalStatistic", DlPQJLDailyTotalStatisticController.class, "/statistic/dlStatistic");//门店日综合查询
		
		
		add("/dlMonthTotalStatistic", DlMonthTotalStatisticController.class, "/statistic/dlStatistic");//门店月综合查询
		add("/dlPQJLMonthTotalStatistic", DlPQJLMonthTotalStatisticController.class, "/statistic/dlStatistic");//门店月综合查询
		
		
		add("/dlYearTotalStatistic", DlYearTotalStatisticController.class, "/statistic/dlStatistic");//门店年综合查询
		
		
		
		//总部查询
		add("/zbDailyTotalStatistic", ZbDailyTotalStatisticController.class, "/statistic/zbStatistic");//总部日综合查询
		add("/zbDQJLDailyTotalStatistic", ZbDQJLDailyTotalStatisticController.class, "/statistic/zbStatistic");//总部大区经理日综合查询
		add("/zbMonthTotalStatistic", ZbMonthTotalStatisticController.class, "/statistic/zbStatistic");//总部月综合查询
		add("/zbYearTotalStatistic", ZbYearTotalStatisticController.class, "/statistic/zbStatistic");//总部年综合查询
		add("/zbDQJLMonthTotalStatistic", ZbDQJLMonthTotalStatisticController.class, "/statistic/zbStatistic");//总部大区经理月综合查询
		
		
		
		
		add("/customerProductPurchaseAndSaleStatisic",CustomerProductPurchaseAndSaleStatisicController.class,"/statistic/customerProductPurchaseAndSaleStatisic");//顾客产品购销存明细查询
		add("/unusedProductCustomersStatistic",UnusedProductCustomersStatisticController.class,"/statistic/unusedProductCustomersStatistic");//未使用产品的顾客明细表
		add("/stockHandoverStatistic",StockHandoverStatisticController.class,"/statistic/stockHandoverStatistic");//库存交接查询
		
		//预警
		add("/flatWeight", IncreaseWeightController.class, "/warning/increaseWeight");// 平秤顾客
		add("/increaseWeight", IncreaseWeightController.class, "/warning/increaseWeight");// 涨秤顾客
		add("/loseWeight", IncreaseWeightController.class, "/warning/increaseWeight");// 掉秤顾客
		add("/nonarrival", NonarrivalController.class, "/warning/nonarrival");// 未到店顾客
		add("/courseDeficiency", CourseDeficiencyController.class, "/warning/courseDeficiency");// 单疗程不足顾客
		add("/leaveCustomer", LeaveCustomerController.class, "/warning/leaveCustomer");// 请假顾客
		add("/standardCustomer", StandardCustomerController.class, "/warning/standardCustomer");// 标体顾客
		add("/continuedProductCustomer", ContinuedProductCustomerController.class, "/warning/continuedProductCustomer");// 单疗程不足顾客
	
		//补录
		add("/collectionMeasurement", CollectionMeasurementController.class, "/collection/measurement");// 补录顾客
		add("/collectionBuyProduct", CollectionBuyProductController.class, "/collection/buyProduct");// 产品购买
		add("/binShopColService", BinShopColServiceController.class, "/collection/binShopService");// 服务
		add("/collectionDailyLife", CollectionDailyLifeController.class, "/collection/collectionDailyLife");// 产品购买
		add("/collectionBinShopService", CollecttionBinShopServiceController.class, "/collectionBinShopService");//补录服务
		add("/collectionLoseDiaryController", LoseDiaryController.class, "/collectionLoseDiaryController");//补录减肥日记
		add("/binShopOutController", BinShopOutController.class, "/binShopOutController");//补录到店服务出库
		
		add("/updateServicesController", UpdateServicesController.class, "/updateServicesController");//修改服务
		
		
		
		
		
		
		
		
		
		//微信
		add("/wxBinShopService", WXBinShopServiceController.class, "/wxBinShopService");//体重登记
		add("/wxBeingServed", WXBeingServedController.class, "/wxBeingServed");//正在服务
		add("/wxLogin", WXLoginController.class, "/wxLogin");//登录
		
	}

}
